MediaCloud\Plugin\Tools\Storage\Driver\GoogleCloud\GoogleStorage D

Total Complexity 131
Dependencies 16
Dependents 0
Total lines 718
Lines of code 514
Logical lines of code 289
Comment lines 42
Methods 41
Properties 3

Methods 41

Method Rating Maintainability Complexity Lines of code
signedURLExpirationForType()
A
55 12 18
deleteDirectory()
A
46 9 42
validateSettings()
A
47 9 37
upload()
A
46 8 37
processWizardSettings()
A
46 8 36
usesSignedURLs()
A
55 8 19
getClient()
S
53 7 23
dir()
S
50 6 28
uploadUrl()
S
55 5 19
enabled()
S
60 5 12
info()
S
51 4 25
createDirectory()
S
52 4 23
copy()
S
54 4 21
ls()
S
55 4 20
url()
S
59 4 13
configureWizard()
S
47 2 35
delete()
S
63 3 11
exists()
S
70 2 6
presignedUrl()
S
67 2 7
defaultDownloadUrl()
S
68 2 7
client()
S
71 2 6
insureACL()
S
69 2 6
enqueueUploaderScripts()
S
77 1 3
__construct()
S
72 1 5
bucket()
S
82 1 3
canUpdateACL()
S
82 1 3
updateACL()
S
80 1 3
region()
S
82 1 3
identifier()
S
81 1 3
settingsError()
S
82 1 3
supportsBrowser()
S
82 1 3
supportsWildcardDirectUploads()
S
82 1 3
supportsDirectUploads()
S
82 1 3
usesBucketPolicyOnly()
S
82 1 3
pathLink()
S
69 1 6
bucketLink()
S
80 1 3
defaultRegion()
S
81 1 3
pathStyleEndpoint()
S
81 1 3
endpoint()
S
81 1 3
name()
S
81 1 3
prepareOptimizationInfo()
S
79 1 4